/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Администратор
 */
public interface ServerListener {
     /****** События *******/
 
    // Сервер запустился
    public void serverStarted(String ip, int port);
 
    // Сервер прекратил работу
    public void serverStopped();
 
    // Подключился новый пользователь
    public void onUserConnected(User user);
 
    // Пользователь отключился
    public void onUserDisconnected(User user);
 
    // Получено сообщение от пользователя
    public void onMessageReceived(User user, String message);
 
}
